/**
 * SpringSecurity 本质是一个过滤器链：
 * 从启动是可以获取到过滤器链：
 * org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter
 * org.springframework.security.web.context.SecurityContextPersistenceFilter
 * org.springframework.security.web.header.HeaderWriterFilter
 * org.springframework.security.web.csrf.CsrfFilter
 * org.springframework.security.web.authentication.logout.LogoutFilter
 * org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
 * org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter
 * org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter
 * org.springframework.security.web.savedrequest.RequestCacheAwareFilter
 * org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter
 * org.springframework.security.web.authentication.AnonymousAuthenticationFilter
 * org.springframework.security.web.session.SessionManagementFilter
 * org.springframework.security.web.access.ExceptionTranslationFilter
 * org.springframework.security.web.access.intercept.FilterSecurityInterceptor
 */
package com.wzw.springboot.principle.use.security;